English word definition — powered by WordNet
a Swedish unit of length equivalent to 10 km
Want to remember swedish mile?